hydroxy sulfides - German English Dictionary